Replace GtkWidget::delete-event by GtkWindow::close-request
authorMatthias Clasen <mclasen@redhat.com>
Mon, 1 Jan 2018 20:24:16 +0000 (15:24 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 16 Jan 2018 19:14:09 +0000 (14:14 -0500)
commita739ee690517da1a53258a5d0ca58e22b47400f5
tree56f586d997a82a1575820f9cd9adde299ba3fea9
parent1c3f8ba2522b3e8b917a46e6a453ace545ed24de
Replace GtkWidget::delete-event by GtkWindow::close-request

The event is not useful at all, so we are better off
with a signal that doesn't have it, and it is only
relevant on toplevel windows, so we don't need it on
GtkWidget.

With this commit, delete events no longer go through the
::event, ::delete-event, ::event-after widget signals,
but just cause the ::close-request signal on GtkWindow to be
emitted.
gtk/gtkassistant.c
gtk/gtkdialog.c
gtk/gtkwindow.c
gtk/gtkwindow.h